Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 NORTH MEWS Terraced £1,700,000 31 Jan 2002
6 NORTH MEWS Terraced £1,757,000 20 Jan 2015
6A NORTH MEWS Terraced £570,000 15 Dec 2000
7 NORTH MEWS Terraced £1,800,000 24 Sep 2021
7A NORTH MEWS Terraced £737,500 30 Jan 2004
8 NORTH MEWS Terraced £735,000 18 Dec 2003